Inside A £2,500,000 Luxury London Apartment With Tower Bridge, Shard And City Views | Full Tour